dew pond
noun
: a shallow artificial pond on the English downs filled and kept up chiefly by the condensation of dew and mist and used to provide water for cattle
Love words? Need even more definitions?
Merriam-Webster unabridged
Share